package br.com.abelha.manager;

import android.app.ListActivity;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter;
import br.com.abelha.manager.db.DAOFormA;
import br.com.abelha.manager.entity.FormA;

public class FichasPreCadastradas extends ListActivity {

	public static final String TAG = "FichasCadastradas";

	DAOFormA daoFormA;

	public void onCreate(Bundle icicle) {
		super.onCreate(icicle);
		setContentView(R.layout.fichas_cadastros);

		daoFormA = new DAOFormA(this);
		Cursor cursor = daoFormA.listPreCadastros();
		SimpleCursorAdapter adapter2 = new SimpleCursorAdapter(this,
																R.layout.list_fichas, 
																cursor, 
																new String[] { FormA.FAMILIA, FormA.ENDERECO, FormA.BAIRRO }, 
																new int[] { R.id.ficha_familia, R.id.ficha_nomeRua, R.id.ficha_bairro });
		setListAdapter(adapter2);
		Button buttonAdd = (Button)findViewById(R.id.button_fichas_add);
		buttonAdd.setOnClickListener(new View.OnClickListener() {
		
			public void onClick(View v) {
				Intent i = new Intent(FichasPreCadastradas.this, FichaA.class);
				startActivity(i);
			}
			
		});
	}

	@Override
	protected void onListItemClick(ListView l, View v, int position, long id) {
		super.onListItemClick(l, v, position, id);
		FormA formA = daoFormA.get(id);
		Intent i = new Intent(this, ListaPessoasPreFichaB.class);
		i.putExtra("br.com.abelha.manager.entity.FormA", formA);
		startActivity(i);
	}

}
